import java.util.*;

/**
 * @author LKQ
 * @date 2022/3/6 16:58
 * @description
 */
public class Solution {
    public static void main(String[] args) {

    }
    public boolean findRotation(int[][] mat, int[][] target) {
        int n = mat.length;
        boolean f1 = true, f2 = true, f3 = true, f4 = true;
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < n; j++) {
                // 旋转90度
                if (mat[i][j] != target[j][n-i-1] ) {
                    f1 = false;
                }
                // 旋转180度
                if (mat[i][j] != target[n-i-1][n-j-1]) {
                    f2 = false;
                }
                // 旋转270度
                if (mat[i][j] !=  target[n-j-1][i]) {
                    f3 = false;
                }

                if (mat[i][j] != target[i][j]) {
                    f4 = false;
                }

            }
        }
        return f1 || f2 || f3 || f4;
    }
}
